/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package daa3.pkg2013;

/**
 * @author 
 * Sergio Gonzalez Piedra
 * Victor Borja Guimera 
 * Jairo Cerezo Díaz-Cardiel
 */

public class Arbol extends Caracter{
    private Caracter raiz;

    public Arbol() {
        raiz=null;
    }

    public Arbol(Caracter c1,Caracter c2) {
        raiz=super.add(c1,c2);
    }
    
    public void insertCaracter(float porcentaje, char c){
        raiz.setPorcentaje(porcentaje);
        raiz.setCaracter(c);
        raiz.setIzq(null);
        raiz.setDer(null);
        
    }
    public void insertCaracter(float porcentaje, char c, Caracter izq, Caracter der){
        raiz.setPorcentaje(porcentaje);
        raiz.setCaracter(c);
        this.raiz.setIzq(izq);
        this.raiz.setDer(der);
        
    }
    public void insertCaracter(Caracter c){
        this.raiz.setPorcentaje(c.getPorcentaje());
        this.raiz.setCaracter(c.getCaracter());
        this.raiz.setIzq(c.getIzq());
        this.raiz.setDer(c.getDer());
    }   
    public void insertarCaracter(Caracter c1,Caracter c2){
        raiz=super.add(c1,c2);
    }
}
